History
History
Synonyms
UK
US
Meaning:
swear

to use bad, obscene, language; to state or promise (something) seriously and formally

declare under oath

swore

of swear

declare under oath

GIVE WITNESS as in Wiktionary
GIVE WITNESS as in Wikipedia